Musculus palmaris - German English Dictionary